package cn.test.controller;

import java.math.BigDecimal;
import java.math.RoundingMode;
import java.text.DecimalFormat;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;

import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;

/**
 * @author summit
 * @since 2021/11/19 20:20
 */
@RestController
@Slf4j
public class DemoController {

	@GetMapping("/say")
	public String say(@RequestParam String name) {
		log.error("执行中===========参数为[{}]", name);
		return "hello " + name;
	}


	public static void main(String[] args) {


//		String str = "12312;3123";
//		String[] split = StringUtils.split(str, ";");
//
//		System.out.println(Arrays.asList(split));

//		List<String> l1 = new ArrayList<>();
//		l1.add("1");
//		l1.add("2");
//		l1.add("3");
//		l1.add("4");
//		l1.add("5");
//		l1.add("1");
//		List<String> l2 = Arrays.asList("1","4");
//		l1.removeAll(l2);
//		System.out.println(l1);

//		String name = "dsadasda.das.txt";
//
//		System.out.println(name.substring(0,name.lastIndexOf(".")));
//		System.out.println(name.substring(name.lastIndexOf(".")+1));

//		DecimalFormat df = new DecimalFormat("#,##0.00");
//
//		BigDecimal num = new BigDecimal("83123123123450000.0011111");
//	//	num.setScale(2, RoundingMode.HALF_UP);
//		System.out.println(df.format(num));
		//System.out.println(BigDecimal.ZERO.compareTo(new BigDecimal("-321")) >= 0);

		List<String> list = Arrays.asList("231", "1");
//		System.out.println(StringUtils.join(list,";",));
	}

}
